public interest petitioning - German English Dictionary